import {getData} from "../util"

// input 的初始值
export const initialInput = {
  minvalue:10,
  maxvalue:100,
  numvalue:5,
  orderValue:0 // 0代表从小到大，1代表从大到小
}

const  {
  minvalue,
  maxvalue,
  numvalue,
  orderValue
} = initialInput;

const {keys,values} = getData(
  minvalue,
  maxvalue,
  numvalue,
  orderValue)




// bar 的初始配置
export const initialOption = {
    xAxis: {
      type: 'category',
      data: keys
    },
    yAxis: {
      type: 'value'
    },
    series: [
      {
        data: values,
        type: 'bar',
        itemStyle: {        //上方显示数值
          normal: {
              label: {
                  show: true, //开启显示
                  position: 'top', //在上方显示
                  textStyle: { //数值样式
                      color: 'black',
                      fontSize: 16
                  }
              }
          }
      }
      }
      
    ]
};


// input 组件的初始配置
const minInput = {
    
    title:'最小值',
    type:'number',
    inputName:'minvalue',
    min:0,
    max:100
}
const maxInput = {
    title:'最大值',
    type:'number',
    inputName:'maxvalue',
    min:0,
    max:100
}
const numInput = {
    title:'数量',
    type:'number',
    inputName:'numvalue',
    min:0,
    max:10
    
}
export const inputs = [minInput,maxInput,numInput];

